home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
By Popular Request 2.0
/
By Popular Request 2.0 (Arsenal Computer).ISO
/
amiga_6
/
tiffdtyp.lha
/
README
next >
Wrap
Text File
|
1995-07-08
|
2KB
|
47 lines
TIFF24 class 39.01b.
This class is a sub-class of picture.class and is used to read
TIFF files. It converts 24 bit images in 8 bit bitmaps, with Floyd-steinberg dithering.
To install it just copy TIFF.datatype in sys:classes/datatypes and TIFF in sys:devs/datatypes.
The present version supports TIFF 5.0 standard files.
The following features will be added in the final release:
o Support for CCITT Group 3 1-Dimensional Modified Huffman run length
encoding (type 2 compression).
o PackBits compression (type 32773 compression).
o Access to 24 RGB data.
o Access to Chunky 8bit data.
o Tick events for gauge bars.
The last three features are an extension to the picture datatype, so it would be
nice if there were some kind of standard to implement them. If you know of anybody
working on 24bit datatypes, pleas let me know.
The code for this datatype is based on the BMP examples by Commodore. The source is
included and can be used in any way you like. Please if you make any changes, mail it
to me so that I can include it in the final release.
There is lot of space for improvement in the code: in particular the lzw decompression and
the chunky to planar conversion can be optimized. I've written everything in C so that
it can be easily understood by everybody. In the final release I will probably rewrite
the critical chunks of code in Assembly.
Please mail suggestions, bug reports and opinions to:
costabel@fenice.polito.it
Thanks!
History
o 39.1b (8.7.95)
First beta release